Spline-based signal reconstruction algorithm from multiple level crossing samples

نویسندگان

  • Modris Greitans
  • Rolands Shavelis
چکیده

Commonly used analog-to-digital converters sample signals uniformly. The sampling rate is determined by maximal frequency in signal spectrum. In the general case the spectral content of the majority of signals encountered in our everyday life changes over time. The main idea behind level-crossing sampling is to take advantage of the characteristics of the input signal in order to minimize activity, power consumption and hardware complexity of the circuit that performs the digitizing [1]. For level-crossing sampling quantization levels are uniformly disposed along the amplitude range of the signal. A sample is captured only when the analog input signal crosses one of these levels. This means that in general samples are not uniformly spaced out in time and the sampling density depends on the signal’s local properties. The amplitude of the captured sample is precise, but the time elapsed since the previous sample is measured by a local timer. The paper describes the process of reconstructing the signal waveform using its level-crossing samples. Several signal reconstruction methods are developed for non-uniform sampling case [2], [3], [4]. The use of them typically limits the maximal length of the gaps between the sampling points. Simple iterative reconstruction algorithms are based on approximating methods that use families of functions called partitions of unity [5]. The idea is to interpolate the sampled bandlimited signal and filter it in order to remove high frequencies outside the original signal bandwidth. Further the difference between the original sampling values and those of the previous approximation is used and an additive correction is generated, which leads to improved approximation. Using the partition of unity consisting of the triangular functions (well suited for level-crossing samples) leads to a piecewise linear interpolation of the signal. It is proved that if the maximal gap of the sampling set doesn’t exceed the Nyquist criterion, then every bandlimited signal can be completely reconstructed from its sampling values iteratively using an ideal filter [5]. If the signal is sampled by level-crossings the maximal gap can exceed the Nyquist criterion depending on the signal’s local properties and the number of quantization levels, making an exact reconstruction impossible. To overcome this obstacle, information about the signal’s local sampling density, which is provided by level-crossings, is used. As an example the signal with time varying spectral content is discussed. Performing a Fourier transform on such a signal multiplied by a window function, which is nonzero for only a short period of time, allows the determination of the local maximal frequency in the signal spectrum during this time interval. To estimate the global maximal frequency the length of the window function has to be equal to the duration time of the signal. Obviously the local maximal frequency can not exceed the global maximal frequency. Therefore iterative signal reconstruction in a local time interval is possible even if the maximal gap between the sampling points in this interval exceeds the Nyquist criterion for the whole of the duration of the signal. To reconstruct the signal successfully the local maximal gap should not exceed the local Nyquist criterion, and a filter with corresponding bandwidth has to be used. The problem is to estimate the local maximal frequency using information about sampling moments in order to determine the local filter bandwidth. For uniform sampling a reconstruction filter bandwidth can be determined from the signal sampling rate, because it corresponds to the maximal frequency in the signal spectrum. A similar approach can be used for estimating the local filter bandwidth. A defined number of successive samples is selected and the average sampling density for this time interval is calculated. In order to reduce the influence of big differences between the lengths of the gaps, they are sorted in ascending order and only the values from the middle part are used to estimate the average sampling density. Thereafter, a local filter bandwidth for a chosen time interval can be estimated on the basis of the sampling density obtained. Where the signal changes slowly, a small number of samples are captured and an average sampling density is lower making the filter bandwidth narrower. To improve the localization properties of complete reconstruction, the proposed algorithm uses the cardinal splines of the third order instead of a slowly decreasing sinc-function, which corresponds to ideal filtering. The performance of the proposed algorithm is demonstrated on the basis of two different testsignals. The first one is a chirp with constant amplitude, while the second is a chirp with time varying amplitude. The results obtained by the iterative re-construction using spline filters with adapting band-widths show that the proposed method is quite suc-cessful. In addition to good accuracy, it offers fastreconstruction of the signal since the cardinal splinefilter impulse response has to be calculated only once. To ensure even better results, it is worth developingmore precise filter bandwidth estimation methods inthe future. Speech signal processing can be cited asone of the potential application areas of the proposedalgorithm. The level-crossing sampling technique re-duces the number of samples and leads to effectivesignal coding approaches.REFERENCES[1] E. Allier, G. Sicard, L. Fesquet, M. Renaudin,”A New Class of Asynchronous A/D Converters Based on Time Quantization,” Ninth IEEE Inter-national Symposium on Asynchronous Circuits andSystems, 2003.[2] K. Gröchening, H. Schwab, ”Fast Local Recon-struction Methods for Nonuniform Sampling in ShiftInvariant Spaces,” SIAM Journal on Matrix Analysis and Applications, Vol. 24 , No. 4, pp. 899-913, 2003.[3] A. Aldroubi, H. Feichtinger, ”Exact IterativeReconstruction Algorithm for Multivariate Irregu-larly Sampled Functions in Spline-Like Spaces: TheL-Theory,” Proceedings of the American Mathematical Society, Vol. 126, No. 9, pp. 2677-2686, 1998.[4] H.G. Feichtinger, K. Gröchening, ”Theory andpractice of irregular sampling,” 1994.[5] T. Werther, ”Reconstruction from irregularsamples with improved locality”, 1999.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconstruction Methods for Level-Crossing Sampling

Level-crossing sampling refers to a sampling method that generates a sequence of timing samples when a signal crosses a specified set of levels. Conventional sampling techniques more typically rely on producing a sequence of amplitude samples at a specified set of timings. Level-crossing sampling has been considered as a promising alternative to time sampling when it is difficult to implement h...

متن کامل

Reconstruction from non-uniform samples: A direct, variational approach in shift-invariant spaces

We propose a new approach for signal reconstruction from non-uniform samples, without any constraint on their locations. We look for a function that minimizes a classical regularized least-squares criterion, but with the additional constraint that the solution lies in a chosen linear shiftinvariant space—typically, a spline space. In comparison with a pure variational treatment involving radial...

متن کامل

3D Reconstruction Using Cubic Bezier Spline Curves and Active Contours (Case Study)

Introduction 3D reconstruction of an object from its 2D cross-sections (slices) has many applications in different fields of sciences such as medical physics and biomedical engineering. In order to perform 3D reconstruction, at first, desired boundaries at each slice are detected and then using a correspondence between points of successive slices surface of desired object is reconstructed. Mate...

متن کامل

A Method to Determine the Coefficients in B-spline Interpolation

In this paper it is presented another method to determine the coefficients in B-spline interpolation. The problem is resolved in the context of generalized spline interpolation. To determine the coefficients from the input samples is first step for performing the interpolation. The operation is done by using also the values of the second derivative for the input signal. The coefficients are use...

متن کامل

Redundancy Reduction for Compressed Sensing based Random Equivalent Sampling Signal Reconstruction

Random equivalent sampling (RES) can composite a waveform with high equivalent sampling rate from multiple low speed sampling sequences. In practical application, the performance of RES signal reconstruction would be degraded by the non-uniform distribution of sampling time. Compressed sensing (CS) theory is adopted to reconstruct RES samples, which could mitigate the inherent coherence of samp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006